const fs = require('fs')
//同步
const syncData = fs.readFileSync('./test.txt', 'utf-8')//读取test.txt文件中的文本
console.log(syncData);

//异步
fs.readFile('./test.txt', 'utf-8', (err, data) => {//err表示读取错误
    if (!err) {
        console.log(data);
    }
})

fs.promises.readFile('./test.txt', 'utf-8').then(res => {
    console.log(res);
})


fs.writeFileSync('./test.txt', 'hello world', 'utf-8')//将helo world写入test.txt文件中
const imag = fs.readFileSync('./小粉.jpg')//读取小粉.jpg文件
console.log(Buffer.isBuffer(imag), imag.length);//判断imag是否是buffer对象
fs.writeFileSync('./text.jpg', imag)//将小粉.jpg写入text.jpg文件中
console.log(fs.statSync('./text.jpg'));//查看文件基本信息
fs.mkdirSync('./pic')//创建pic文件夹
